home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_113.txt < prev    next >
Text File  |  1991-04-25  |  55KB  |  1,046 lines

  1. # near model CODE resource
  2. # jump table entries: 11944-11985 (42 of them)
  3. export_1493:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0108                movem.l    -[A7], D7,A4
  6. 00000008  286E 0010                movea.l    A4, [A6 + 0x10]
  7. 0000000C  3E2E 000E                move.w     D7, [A6 + 0xE]
  8. 00000010  0C47 0BEA                cmpi.w     D7, 0xBEA
  9. 00000014  6608                     bne        +0xA /* 0000001E */
  10. 00000016  38BC 0C06                move.w     [A4], 0xC06
  11. 0000001A  701B                     moveq.l    D0, 0x1B
  12. 0000001C  6012                     bra        +0x14 /* 00000030 */
  13. label0000001E:
  14. 0000001E  2F0C                     move.l     -[A7], A4
  15. 00000020  48C7                     ext.l      D7
  16. 00000022  2F07                     move.l     -[A7], D7
  17. 00000024  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  18. 00000028  4EAD 2C12                jsr        [A5 + 0x2C12 /* export_1406 */]
  19. 0000002C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  20. label00000030:
  21. 00000030  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  22. 00000036  4E5E                     unlink     A6
  23. 00000038  4E75                     rts
  24. export_1494:
  25. 0000003A  4E56 FF86                link       A6, -0x007A
  26. 0000003E  2F0C                     move.l     -[A7], A4
  27. 00000040  286E 0008                movea.l    A4, [A6 + 0x8]
  28. 00000044  2F0C                     move.l     -[A7], A4
  29. 00000046  4EAD 057A                jsr        [A5 + 0x57A /* export_171 */]
  30. 0000004A  7000                     moveq.l    D0, 0x00
  31. 0000004C  2D40 FF98                move.l     [A6 - 0x68], D0
  32. 00000050  2054                     movea.l    A0, [A4]
  33. 00000052  3D68 0030 FF9C           move.w     [A6 - 0x64], [A0 + 0x30]
  34. 00000058  41EE FF86                lea.l      A0, [A6 - 0x7A]
  35. 0000005C  A013                     syscall    FlushVol
  36. 0000005E  286E FF82                movea.l    A4, [A6 - 0x7E]
  37. 00000062  4E5E                     unlink     A6
  38. 00000064  4E75                     rts
  39. export_1495:
  40. 00000066  4E56 FFB0                link       A6, -0x0050
  41. 0000006A  7000                     moveq.l    D0, 0x00
  42. 0000006C  2D40 FFC2                move.l     [A6 - 0x3E], D0
  43. 00000070  206E 0008                movea.l    A0, [A6 + 0x8]
  44. 00000074  2050                     movea.l    A0, [A0]
  45. 00000076  3D68 0030 FFC6           move.w     [A6 - 0x3A], [A0 + 0x30]
  46. 0000007C  41EE FFB0                lea.l      A0, [A6 - 0x50]
  47. 00000080  A017                     syscall    Eject
  48. 00000082  4E5E                     unlink     A6
  49. 00000084  4E75                     rts
  50. export_1496:
  51. 00000086  4E56 0000                link       A6, 0
  52. 0000008A  2F0C                     move.l     -[A7], A4
  53. 0000008C  286E 0008                movea.l    A4, [A6 + 0x8]
  54. 00000090  2F0C                     move.l     -[A7], A4
  55. 00000092  2054                     movea.l    A0, [A4]
  56. 00000094  2050                     movea.l    A0, [A0]
  57. 00000096  2268 0190                movea.l    A1, [A0 + 0x190]
  58. 0000009A  4E91                     jsr        [A1]
  59. 0000009C  2054                     movea.l    A0, [A4]
  60. 0000009E  2028 00C6                move.l     D0, [A0 + 0xC6]
  61. 000000A2  286E FFFC                movea.l    A4, [A6 - 0x4]
  62. 000000A6  4E5E                     unlink     A6
  63. 000000A8  4E75                     rts
  64. export_1497:
  65. 000000AA  4E56 FF94                link       A6, -0x006C
  66. 000000AE  2F07                     move.l     -[A7], D7
  67. 000000B0  2D6E 000C FFA6           move.l     [A6 - 0x5A], [A6 + 0xC]
  68. 000000B6  206E 0008                movea.l    A0, [A6 + 0x8]
  69. 000000BA  2050                     movea.l    A0, [A0]
  70. 000000BC  3D68 0030 FFAA           move.w     [A6 - 0x56], [A0 + 0x30]
  71. 000000C2  2D6E 0010 FFC4           move.l     [A6 - 0x3C], [A6 + 0x10]
  72. 000000C8  426E FFB0                clr.w      [A6 - 0x50]
  73. 000000CC  486E FF94                pea.l      [A6 - 0x6C]
  74. 000000D0  4EAD 120A                jsr        [A5 + 0x120A /* export_573 */]
  75. 000000D4  3E00                     move.w     D7, D0
  76. 000000D6  6608                     bne        +0xA /* 000000E0 */
  77. 000000D8  4A2E FFB2                tst.b      [A6 - 0x4E]
  78. 000000DC  6C02                     bge        +0x4 /* 000000E0 */
  79. 000000DE  7ED1                     moveq.l    D7, 0xFFFFFFD1
  80. label000000E0:
  81. 000000E0  3007                     move.w     D0, D7
  82. 000000E2  2E2E FF90                move.l     D7, [A6 - 0x70]
  83. 000000E6  4E5E                     unlink     A6
  84. 000000E8  4E75                     rts
  85. fn000000EA:
  86. 000000EA  4E56 0000                link       A6, 0
  87. 000000EE  48E7 0118                movem.l    -[A7], D7,A3,A4
  88. 000000F2  7000                     moveq.l    D0, 0x00
  89. 000000F4  2640                     movea.l    A3, D0
  90. 000000F6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  91. 000000FA  4EBA 0792                jsr        [PC + 0x792 /* 0000088E */]
  92. 000000FE  3E00                     move.w     D7, D0
  93. 00000100  588F                     addq.l     A7, 4
  94. 00000102  6718                     beq        +0x1A /* 0000011C */
  95. 00000104  2878 030A                movea.l    A4, [0x0000030A]
  96. 00000108  600E                     bra        +0x10 /* 00000118 */
  97. label0000010A:
  98. 0000010A  BE6C 0006                cmp.w      D7, [A4 + 0x6]
  99. 0000010E  6606                     bne        +0x8 /* 00000116 */
  100. 00000110  264C                     movea.l    A3, A4
  101. 00000112  598B                     subq.l     A3, 4
  102. 00000114  6006                     bra        +0x8 /* 0000011C */
  103. label00000116:
  104. 00000116  2854                     movea.l    A4, [A4]
  105. label00000118:
  106. 00000118  200C                     move.l     D0, A4
  107. 0000011A  66EE                     bne        -0x10 /* 0000010A */
  108. label0000011C:
  109. 0000011C  200B                     move.l     D0, A3
  110. 0000011E  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  111. 00000124  4E5E                     unlink     A6
  112. 00000126  4E75                     rts
  113. export_1498:
  114. 00000128  4E56 0000                link       A6, 0
  115. 0000012C  2F0C                     move.l     -[A7], A4
  116. 0000012E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  117. 00000132  4EBA FFB6                jsr        [PC - 0x4A /* 000000EA */]
  118. 00000136  2840                     movea.l    A4, D0
  119. 00000138  200C                     move.l     D0, A4
  120. 0000013A  6714                     beq        +0x16 /* 00000150 */
  121. 0000013C  700F                     moveq.l    D0, 0x0F
  122. 0000013E  C02C 0001                and.b      D0, [A4 + 0x1]
  123. 00000142  7200                     moveq.l    D1, 0x00
  124. 00000144  1200                     move.b     D1, D0
  125. 00000146  0C41 0008                cmpi.w     D1, 0x8
  126. 0000014A  56C0                     sne        D0
  127. 0000014C  4400                     neg.b      D0
  128. 0000014E  6002                     bra        +0x4 /* 00000152 */
  129. label00000150:
  130. 00000150  7000                     moveq.l    D0, 0x00
  131. label00000152:
  132. 00000152  588F                     addq.l     A7, 4
  133. 00000154  286E FFFC                movea.l    A4, [A6 - 0x4]
  134. 00000158  4E5E                     unlink     A6
  135. 0000015A  4E75                     rts
  136. export_1499:
  137. 0000015C  4E56 0000                link       A6, 0
  138. 00000160  2F0C                     move.l     -[A7], A4
  139. 00000162  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  140. 00000166  4EBA FF82                jsr        [PC - 0x7E /* 000000EA */]
  141. 0000016A  2840                     movea.l    A4, D0
  142. 0000016C  200C                     move.l     D0, A4
  143. 0000016E  670C                     beq        +0xE /* 0000017C */
  144. 00000170  7008                     moveq.l    D0, 0x08
  145. 00000172  B02C 0001                cmp.b      D0, [A4 + 0x1]
  146. 00000176  56C0                     sne        D0
  147. 00000178  4400                     neg.b      D0
  148. 0000017A  6002                     bra        +0x4 /* 0000017E */
  149. label0000017C:
  150. 0000017C  7000                     moveq.l    D0, 0x00
  151. label0000017E:
  152. 0000017E  588F                     addq.l     A7, 4
  153. 00000180  286E FFFC                movea.l    A4, [A6 - 0x4]
  154. 00000184  4E5E                     unlink     A6
  155. 00000186  4E75                     rts
  156. export_1500:
  157. fn00000188:
  158. 00000188  4E56 0000                link       A6, 0
  159. 0000018C  48E7 0118                movem.l    -[A7], D7,A3,A4
  160. 00000190